﻿/*全局样式定义*/
@import "global.css";
@import "fonts.css";
@import "upload.css";
@import "dtree.css";
/*向下按钮*/
.DownIco{ float:left; background:url(img/blue-ico.gif) 0 -45px no-repeat; display:inline-block; width:12px; height:15px; cursor: pointer;}

/*顶部*/
.MainTop{ width:100%; height:64px; background:url(img/blue-bg.gif) repeat-x;}
	.MainTopLogo{ float:left; padding:18px 0 0 15px;}
	.MainTopUser{ float:left; line-height:18px; padding:25px 0 0 40px;}
	.MainTopRight{ float:right; padding:40px 22px 0 0;}
.MainTopBottom{ width:100%; height:6px; background:url(img/blue-bg.gif) 0 -64px repeat-x;}

/*左侧栏样式*/
#main-nav li { list-style: none; background:#FFFFFF;}
#main-nav li a.nav-top-item{ color:#2e5564; width:100%; background:url(img/blue-menubg.gif) #fafafb bottom repeat-x; border-bottom:1px #d3d3d3 solid; font-size: 12px; cursor: pointer; display:inline-block;}
#main-nav li a.nav-top-item b{ cursor: pointer; display:inline-block; padding:0 15px 0 15px; line-height:28px; min-height:30px; _height:expression(this.scrollHeight < 30 ? "30px" : "auto"); font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
#main-nav ul { padding: 0; margin: 0; border-bottom:1px #d3d3d3 solid;}
#main-nav ul a.menu, #main-nav ul a.now{ color: #333333; width:100%; display:inline-block;}
#main-nav ul a.menu b{ float:left; padding:5px 20px 5px 20px; font-weight:normal; cursor: pointer;}
#main-nav ul a.now { background:url(img/blue-currentmenubg.gif) #f6fafe bottom repeat-x;}
#main-nav ul a.now:hover { background:url(img/blue-currentmenubg.gif) #f6fafe bottom repeat-x;}
#main-nav ul a.menu:hover{ background:#f6fafe}




/*顶部导航*/
.MainNav{ width:100%; background:url(img/blue-bg.gif) 0 -155px repeat-x; height:25px; line-height:25px; border-bottom:1px #d3d3d3 solid;}
	.MainNav .Left{ float:left}
	.MainNav .Right{ float:right; padding-right:9px; padding-top:2px;}
	.MainNav .Right input{ float:left; width:138px; padding-left:2px; height:19px; padding:0; border:1px #adadad solid; color:#adadad;}
/*顶部底部设置*/
.MainTopSet, .MainBottomSet{ width:100%; background:url(img/blue-bg.gif) 0 -210px repeat-x; height:35px;border-top:1px #FFFFFF solid;}
	.MainTopSet .Left, .MainBottomSet .Left{ float:left; padding-top:5px; padding-left:6px;}
	.MainTopSet .Right, .MainBottomSet .Right{ float:right; padding-right:9px; padding-top:7px;}
		.MainTopSet .Right select, .MainBottomSet .Right select{ vertical-align:middle; margin-left:3px;}
.MainBottomSet{ background:url(img/blue-bg.gif) 0 -275px repeat-x;}

/*信息列表*/
.ListTab{ width:100%; border:0;border-collapse: collapse;}
.ListTab th, .ListTab td{ border:0; padding:0; margin:0; border-collapse: collapse; background:url(img/blue-bg.gif) #fafafa 0 -340px repeat-x; font-weight:normal; padding:5px 6px 4px 6px; border-left:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid;}
.ListTab th{ color:#707070}
.ListTab .MainTitle{ padding-left:12px; border:0; border-bottom:1px #e4e4e4 solid;}
.ListTab td{ border:0; padding-left:7px; background:none; border-bottom:1px #e4e4e4 solid;}
.ListTab .ListTabCheck{  width:19px; padding-left:11px;}
.ListTab .ListTabCheck input{ float:left; padding:0; margin:0; width:15px; height:15px;}
.ListTab tr:hover { background-color:#ccc}

/*类别树信息列表*/
.TreeTab{ width:100%; border:0;border-collapse: collapse;}
.TreeTab th, .TreeTab td{ border:0; padding:0; margin:0; border-collapse: collapse; background:url(img/blue-bg.gif) #fafafa 0 -340px repeat-x; font-weight:normal; padding:0px 6px 0px 6px;}
.TreeTab th{ color:#707070; padding:5px 6px 4px 6px; border-left:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid;}
.TreeTab .MainTitle{ padding-left:12px; border:0; border-bottom:1px #e4e4e4 solid;}
.TreeTab td{ padding-left:7px; background:url(img/blue-bg.gif) bottom repeat-x;}
.TreeTab .left{padding-left:20px;}
.TreeTab .right a{ float:left; margin-right:5px;}
.TreeTab .right a:hover{text-decoration:underline; color: #467080;}

.TreeTab td b{ float:left; font-weight:normal; padding:0; cursor:pointer; height:26px;}
.TreeTab td b.uclass_top{ background:url(img/blue-ico.gif) 0 -190px no-repeat; width:15px; display:block;}
.TreeTab td b.uclass_border{ background:url(img/blue-ico.gif) 0 -230px no-repeat; width:15px; display:block;}
.TreeTab td b.uclass_middle{ background:url(img/blue-ico.gif) 0 -258px no-repeat; width:15px; display:block;}
.TreeTab td b.uclass_bottom{ background:url(img/blue-ico.gif) 0 -296px no-repeat; width:15px; display:block;}
.TreeTab td b.uclass_space{ width:15px; display:block;}
.TreeTab td b.title{ height:0; padding-top:10px;}





/*信息编辑*/
.EditRight{ padding:8px; background:#fafafa; border-bottom:1px #d3d3d3 solid;}
.EditTab{ width:100%; border:0; border-collapse: collapse;}
.EditTab td, .EditTab th{ border:0; padding:0; margin:0; border-collapse: collapse; font-weight:normal; padding:4px 0 4px 0;}
.EditTab td{ padding-right:25px;}
.EditTab th{ text-align:right; width:120px;}
.EditTab th.thw{ text-align:right; width:158px;}
.EditTab .top{vertical-align:top; padding-top:8px;}
.EditTab .Left{ padding-left:12px; border:0;}
.EditTab select{ margin-top:2px}
.EditTab .lang span{ float:left; padding-left:10px; padding-top:4px;}
.EditTab .lang b{ float:left;}
.EditTab LABEL{ padding-left:4px; padding-right:8px; vertical-align:middle; cursor: pointer;}
.EditTab .powerLabel{ float:left; width:80px; padding-bottom:10px; display:block;}
.EditTab .reKey{ padding:0;}
	.EditTab .reKey input{ float:left;}
	.EditTab .reKey a{ float:left; padding:0 4px 0 4px};
	.EditTab .reKey a:hover{ text-decoration:underline;};
.EditTabFour th{ text-align:right; width:82px; font-weight:normal;}
.EditTab td li{ line-height:15px;}

/*上传进度表容器*/
.uploadBox{ float:left; width:100%; background:#eef2f5; overflow:auto; margin-bottom:10px; max-height:150px; _height:expression(this.scrollHeight > 150 ? "150px" : "auto");}

/*下拉菜单*/
ol{float:left; display:inline; position:relative; margin: 0; padding:0;}
ol ul{margin: 0; padding:0; display:none; position:absolute; top:24px; left:0; background:#ffffff; border:1px #adadad solid; width:130px;}
ol ul li { line-height:21px; position:relative;}
ol ul li a{ width:100%;display:inline-block;}
ol ul li a:hover{ color:#ffffff; background:#68b7d6;}
ol ul li a b{ font-weight:normal; padding-left:22px;}
ol ul li a.now{ background:url(img/blue-ico.gif) right -394px;}
ol ul li a.now:hover{ background:url(img/blue-ico.gif) #68b7d6 right -410px;}
ol ul li a.point{ background:url(img/blue-ico.gif) 4px -103px no-repeat;}
ol ul li a.point:hover{ background:url(img/blue-ico.gif) #68b7d6 4px -129px no-repeat;}
ol ul li a.hook{ background:url(img/blue-ico.gif) 4px -155px no-repeat;}
ol ul li a.hook:hover{ background:url(img/blue-ico.gif) #68b7d6 4px -181px no-repeat;}
ol ul p{ background:#dadada; margin:3px 6px 3px 6px; height:1px; _zoom:1;overflow:hidden}
ol ul li .child{ margin:0; padding:0; position:absolute; left:100%; top:0;}
ol .checkul{ width:56px;}
ol .checkul li a b{ padding-left:13px;}


/*下拉菜单 无限类别*/
ol ul li a.uclass{ width:100%;display:inline-block;}
ol ul li a.uclass:hover{ color:#ffffff; background:#68b7d6;}
ol ul li a.uclass b{ float:left; font-weight:normal; padding:0; cursor:pointer; height:22px; line-height:22px;}
ol ul li a.uclass b.uclass_top{ background:url(img/blue-ico.gif) 0 -196px no-repeat; width:10px; display:block;}
ol ul li a.uclass b.uclass_border{ background:url(img/blue-ico.gif) 0 -230px no-repeat; width:10px; display:block;}
ol ul li a.uclass b.uclass_middle{ background:url(img/blue-ico.gif) 0 -264px no-repeat; width:10px; display:block;}
ol ul li a.uclass b.uclass_bottom{ background:url(img/blue-ico.gif) 0 -304px no-repeat; width:10px; display:block;}
ol ul li a.uclass b.uclass_space{ width:10px; display:block;}

ol.bottom ul{ top:auto; bottom:24px;}



.father{ float:left; display:inline; position:relative; margin: 0; padding:0;}
.father .child{ display:none; margin: 0; padding:0; display:none; position:absolute; top:25px; left:0; background:#f5f5f5; border:1px #adadad solid; width:90px; border-top:0}
.father .child .link { line-height:21px; position:relative;}
.father .child .link a{ width:100%;display:inline-block;}
.father .child .link a:hover{ color:#ffffff; background:#68b7d6;}
.father .child .link a b{ font-weight:normal; padding-left:22px;}
.father .child .link a.point{ background:url(img/blue-ico.gif) 4px -103px no-repeat;}
.father .child .link a.point:hover{ background:url(img/blue-ico.gif) #68b7d6 4px -129px no-repeat;}
.father .noChild .link a b{ padding-left:8px;}

.leftFather{ position:static;}
	.father .leftChild{ background:#eef7f1; left:3px; top:55px; border:1px #b6d8c0 solid; border-top:0}
.father .leftChild .link a:hover{ background:#b6d8c0;}
.father .leftChild .link a.point:hover{ background:url(img/blue-ico.gif) #b6d8c0 4px -129px no-repeat;}


/*登录页面框*/
.login_dialog{ position:absolute; width:378px; height:236px; display:block; background:url(img/bg_login.png);}
	.login_dialog .top{ width:100%; padding-top:8px;}
	.login_dialog .top b{ font-size:16px; font-weight:bold; padding-left:20px; height:35px; line-height:35px;}
	.login_dialog .middle{ width:100%; height:132px; padding-top:18px;}
	.login_form th{ width:90px; font-size:14px; text-align:right; font-weight:normal; height:38px; line-height:38px; font-family:"宋体",Arial, Helvetica, sans-serif}
	.login_form td{ padding-left:8px; height:38px; line-height:38px;}
	.login_form td img{ vertical-align:middle; margin-left:10px; border:0; cursor:pointer;}
	.login_form .ninput{ width:172px; height:16px; line-height:16px; padding:4px; border:1px #bbbbbb solid; font-family:arial,sans-serif;}
	.login_form .code{ width:80px;}
	#remember{ vertical-align:middle; font-family:tahoma; font-size:12px;}
	.login_dialog .bottom{ width:100%; height:45px; text-align:right;}
	.login_dialog .bottom p{ float:right; padding-right:8px; padding-top:6px;}
	
/*添加删除信息的图片列表*/
.fileBoxOut{ float:left; background:#f1f1f2; width:100%; margin-bottom:10px;}
.fileBoxOut .fileBoxIn{ padding:6px;}
.picli{ float:left; height:73px; margin-right:10px;}

a.piclink{ float:left; width:60px; height:45px; padding:3px; border:1px #dadada solid; background:#ffffff;}
.piclink img{ width:60px; height:45px;}
a.pictitle{ float:left;}
.picli .set{ float:left; text-align:center; width:68px; clear:left;}
.picli .set p{ float:right; display:none; padding-top:4px;}
.picli .hov{ padding:2px; border:2px #e2b993 solid; background:#ffffe1;}			/*照片触碰图片边框底色效果*/
.picli .pictitlehover{ color: #467080;}	

.fileli{ float:left; width:100%;}
.fileli .set{ float:left;}
.fileli p{ float:left; padding-left:5px;}


.addpicTab{ border:0;border-collapse: collapse;}
.addpicTab td{ padding:0; margin:0; padding-top:3px; padding-bottom:5px; height:20px;}
.addpicTab td a.title{ float:left; color:#adadad; padding-left:2px; }
.addpicTab td a.titlehover{ color: #467080;}								/*照片触碰标题变色效果*/
.addpicTab td p{ float:right; padding-top:2px; display:none;}
.addpicTab th{ width:80px; height:60px; padding:3px; border:1px #dadada solid; text-align:center; background:#ffffff; cursor:pointer;}
.addpicTab th.hov{ border:1px #e2b993 solid; background:#ffffe1;}			/*照片触碰图片边框底色效果*/
.addpicTab th img{
	max-width: 80px;
	max-height: 60px;
	vertical-align:middle;
	height:auto;
	zoom:expression( function(e) {
	if(e.width>e.height) {if (e.width>80) { e.height = e.height*(80 /e.width); e.width=80; }}
	else {if (e.height>60) { e.width = e.width*(60 /e.height); e.height=60; }}
	e.style.zoom = '1'; }(this));
	overflow:hidden;
}

/*面板页样式*/
#outerContainer {width:100%;height:1000px;}
.vsplitbar {width: 4px; background:url(img/moveLine_bg.gif) repeat-y;}
.splitterMask{position:absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 20000;}
#leftPanel{ min-width:120px; _width:expression(this.scrollwidth < 120 ? "120px" : "auto");}
#topContainer,#topFrame{ width:100%; height:70px;}

/*分页样式*/
.MainBottomSet .Right .page a {
	background-color: #FFF;
	display: inline-block;
	color: #757575;
	border: 1px solid #d6d6d6;
	margin: 6px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
}
.MainBottomSet .Right .page a:hover,
 .MainBottomSet .Right a.当前 {
	background-color: #2281ab;
	border: 1px solid #FFF;
	color: #FFF;
}
 .MainBottomSet .Right .page .上 {
	background-image: url(img/fenye01.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 20px;
}
 .MainBottomSet .Right .page .下 {
	background-image: url(img/fenye02.gif);
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: 46px center;
}
.MainBottomSet .Right .page input
{
    cursor:pointer;
    width:30px;
}